@charset "UTF-8";
* {
  margin: 0;
  padding: 0;
}

html,
body {
  font-size: 14px;
  font-family: "Microsoft YaHei";
  width: 100%;
  height: 100%;
  overflow: hidden;
}

.el-header, .main-head, .main-table{
	padding: 0;
}

// 公共样式文件
// 带阴影的表格外的div
div.table-warpper {
    margin: 0 2.5%;
    padding: 0 0.5%;
    border: 1px solid #20A0FF;
    overflow: hidden;
}

.tabs-header {
    margin-left: 1em;
}

.cur-table-warpper {
    margin-left: -1em;
}

// input[type=number]在ff和chrome中会出现上下的小三角箭头
input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none !important;
}

input[type="number"] {
    -moz-appearance: textfield;
}

// 修改element
.el-picker-panel__link-btn {
    display: none;
}

.el-pagination__editor {
    width: 55px !important;
}


.query-mini {
width: 100px !important;
margin-right: 10px;
}

.query-smart {
width: 120px !important;
margin-right: 10px;
}

.query-short {
width: 150px !important;
margin-right: 10px;
}

.query-medium {
width: 200px !important;
margin-right: 10px;
}

.query-long {
width: 250px !important;
margin-right: 10px;
}

.query-tree {
width: 300px !important;
margin-right: 10px;
}

.query-longest {
width: 350px !important;
margin-right: 10px;
}

.query-400 {
width: 400px !important;
margin-right: 10px;
}

.query-450 {
width: 450px !important;
margin-right: 10px;
}

.query-500 {
width: 500px !important;
margin-right: 10px;
}

.modify-dialog .el-dialog {
background-color: #edf2f7;
}

.form-title {
font-size: 18px;
background-color: cadetblue;
padding: 10px;
height: 25px;
font-weight: bold;
margin-bottom: 20px;
color: #FFFFFF;
}

.full-item-form .el-select,
.full-item-form .el-date-editor,
.full-item-form .el-autocomplete {
width: 100% !important;
}

.dialog-footer {
text-align: right;
}

.infomation-form .el-form-item {
margin-top: 20px;
font-size: 1.5rem;
}

.infomation-form .el-input {
width: 350px;
margin-right: 20px;
}

.infomation-form .el-input__inner {
background-color: #4472c4 !important;
color: #FFFFFF;
}

// 表格背景透明, 便于定制整体背景样式
.main-table .el-table,
.el-table__expanded-cell {
background-color: transparent;
border: none;
}

.main-table .el-table tr {
background-color: transparent !important;
border: none;
}

.main-table .el-table--enable-row-transition .el-table__header td,
.el-table .cell {
background-color: transparent;
}

.main-table .el-table--enable-row-transition .el-table__body td,
.el-table .cell {
background-color: transparent;
}